Medical marijuana is proven helpful in managing symptoms of a wide range of conditions. Thus, it's legal in 33 US states including California. Patients interested in using cannabis products for medicinal benefits require to have medical marijuana cards online signed by 420 doctors.